Searching for self development